.chart-container[data-v-94b890fd]{width:100%;max-width:230px;margin:auto;text-align:center}.chart-legend-wrapper[data-v-94b890fd]{padding:10px 10px 10px 0;height:150px;background:#fff;border:1px solid #d9d9d9;border-radius:12px;margin-top:14px}.chart-legend[data-v-94b890fd]{list-style:none;padding:0;margin:0;text-align:left;height:100%;max-height:200px;overflow:auto;position:relative;z-index:9}.chart-legend[data-v-94b890fd]::-webkit-scrollbar-track{background:#f2f8ff}.chart-legend[data-v-94b890fd]::-webkit-scrollbar-thumb{border-radius:4px}.chart-legend li[data-v-94b890fd]{display:flex;justify-content:space-between;padding:8px;cursor:pointer;transition:all .3s ease;border-bottom:1px solid #f5f5f5;color:#000;font-size:14px;font-weight:400;width:calc(100% - 2px)}.chart-legend li[data-v-94b890fd]:last-child{border-bottom:none}.chart-legend li[data-v-94b890fd]:hover{background:#f8f9fa;transform:translate(2px)}.chart-legend li span[data-v-94b890fd]{font-weight:500;color:#666}.chart-legend li span[data-v-94b890fd]:first-of-type{color:#2c3e50;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-legend li span[data-v-94b890fd]:last-of-type{white-space:nowrap;color:#000;font-size:14px;font-weight:400;margin-left:8px}.panel_wrapper[data-v-c4907fe9]{background:#f2f8ff;padding:24px}.panel_wrapper .default-buttons[data-v-c4907fe9]{display:flex;gap:24px}.panel_wrapper .default-buttons[data-v-c4907fe9] button{background-color:#fff;padding:10.5px 12px;border-radius:4px;cursor:pointer;transition:all .2s ease;border:1px solid #dadada;height:40px;color:#000;font-size:16px;font-weight:400;line-height:24px;margin-left:0;width:124px}.panel_wrapper .default-buttons[data-v-c4907fe9] button:hover{color:#fff;background-color:#1796dd}.panel_wrapper .default-buttons[data-v-c4907fe9] button.selected-period{background:#379cd6;color:#fff}.sumTime[data-v-c4907fe9]{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#9ddb84;color:#000;font-size:14px;font-weight:400;padding:10px;border-radius:4px;min-width:189px;font-size:16px}.sumTime .time[data-v-c4907fe9]{font-weight:700}.charts_wrapper[data-v-c4907fe9]{display:flex;justify-content:space-around;padding:24px;gap:14px;background:#f2f8ff;margin-top:24px}.charts_wrapper .chart[data-v-c4907fe9]{width:312px;background:#fff;border-radius:24px;padding:24px;box-shadow:8px 8px 16px #0000000a}.flex-wrapper[data-v-c4907fe9]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.flex-wrapper.top_buttons[data-v-c4907fe9]{width:100%;justify-content:space-between;flex-direction:row;align-items:center}.flex-wrapper .exportButton[data-v-c4907fe9]{cursor:pointer;width:130px}.flex-wrapper .flex-item[data-v-c4907fe9]{display:flex;gap:24px}.flex-wrapper .flex-item .label[data-v-c4907fe9]{color:#000;font-size:16px;font-weight:400;line-height:24px}.flex-wrapper .flex-item .el-form-item[data-v-c4907fe9]{margin-bottom:0}.flex-wrapper .flex-item[data-v-c4907fe9] .el-form-item__label{color:#000;font-size:14px;font-weight:400;margin-bottom:0}.flex-wrapper .flex-item[data-v-c4907fe9] .el-select{display:flex;justify-content:flex-end;align-items:flex-end;width:100%}.flex-wrapper .flex-item[data-v-c4907fe9] .el-select .el-form-item__content{width:100%}.flex-wrapper .flex-item[data-v-c4907fe9] .el-select .el-select__wrapper{width:271px}.flex-wrapper .flex-item[data-v-c4907fe9] .el-select__wrapper{color:#000;font-size:14px;font-weight:400;background-color:#fff;padding:10.5px 12px;border-radius:4px;cursor:pointer;border:1px solid #d9d9d9;box-shadow:none;height:40px;width:100%;max-width:100%}.flex-wrapper .flex-item[data-v-c4907fe9] .el-select__wrapper .el-select__selection{flex-wrap:nowrap}.flex-wrapper .flex-item[data-v-c4907fe9] .el-input__wrapper{color:#000;font-size:14px;font-weight:400;background-color:#fff;border-radius:4px;cursor:pointer;border:1px solid #d9d9d9;height:40px;box-shadow:none;width:271px;justify-content:flex-end}.flex-wrapper .flex-item[data-v-c4907fe9] .el-input__wrapper input{padding:10.5px 12px;height:40px;box-shadow:none}.flex-wrapper .flex-item[data-v-c4907fe9] .el-input__wrapper::placeholder{color:#d9d9d9}.flex-wrapper .flex-item[data-v-c4907fe9] .el-input__wrapper:focus{border:1px solid #a9a9a9;outline:none}.flex-wrapper .flex-item[data-v-c4907fe9] .el-input__wrapper input{padding:1px 5px}.flex-wrapper .flex-item.daterange[data-v-c4907fe9]{display:flex;align-items:center;gap:24px}.flex-wrapper .flex-item.daterange .daterange_wrapper[data-v-c4907fe9]{display:flex;gap:24px}.flex-wrapper .flex-item.daterange .daterange_wrapper .el-form-item[data-v-c4907fe9]{margin-bottom:12px;align-items:center}.flex-wrapper .flex-item.daterange[data-v-c4907fe9] .el-form-item__content{width:271px;justify-content:flex-end}.flex-wrapper .flex-item.daterange[data-v-c4907fe9] .el-form-item__content .el-date-editor.el-input,.flex-wrapper .flex-item.daterange[data-v-c4907fe9] .el-form-item__content .el-date-editor.el-input__wrapper{width:271px}.submit_wrapper[data-v-c4907fe9]{display:flex;align-items:center;gap:24px;margin-top:24px}.submit_wrapper[data-v-c4907fe9] button{font-size:16px;color:#fff;background-color:#379cd6;font-weight:400;padding:10.5px 12px;border-radius:4px;cursor:pointer;transition:all .2s ease;border:1px solid #dadada;height:40px;width:164px}.submit_wrapper[data-v-c4907fe9] button:hover{color:#fff;background-color:#1796dd}.timeEntriesList[data-v-c4907fe9]{margin-top:20px}.select-all-option[data-v-c4907fe9]{cursor:pointer;text-align:center;padding:8px}.select-all-option[data-v-c4907fe9]:hover{background-color:#f5f7fa}
